package com.jari.lg.mapper;

import com.jari.lg.domain.ParkingCarTypeCostHisEntity;
import com.jari.lg.domain.ParkingCarTypeCostHisEntityExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ParkingCarTypeCostHisEntityMapper {
    int countByExample(ParkingCarTypeCostHisEntityExample example);

    int deleteByExample(ParkingCarTypeCostHisEntityExample example);

    int deleteByPrimaryKey(Long id);

    int insert(ParkingCarTypeCostHisEntity record);

    int insertSelective(ParkingCarTypeCostHisEntity record);

    List<ParkingCarTypeCostHisEntity> selectByExample(ParkingCarTypeCostHisEntityExample example);

    ParkingCarTypeCostHisEntity selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") ParkingCarTypeCostHisEntity record, @Param("example") ParkingCarTypeCostHisEntityExample example);

    int updateByExample(@Param("record") ParkingCarTypeCostHisEntity record, @Param("example") ParkingCarTypeCostHisEntityExample example);

    int updateByPrimaryKeySelective(ParkingCarTypeCostHisEntity record);

    int updateByPrimaryKey(ParkingCarTypeCostHisEntity record);
}